rating score - French English Dictionary